achieve (something) significant

Translations
accomplir quelque chose d'important